body{font-size:12px !important; background:#E9E9E9;}
.container{background:#fff;}
h1{font-size: 16px; margin-left: 10px; line-height: 10px;}
h2{color:#707070; font-size: 12px; margin:0; line-height: 16px;}
#web-blk img{margin:5px 0;}
#footer-blk{background: #9D0000; border-radius: 5px; padding:10px; color:#fff; font-size:14px;}
#member-blk form{text-align:center;}
#member-blk form div{text-align:right;}
#poll{color: #707070; padding: 0 0 0 20px;}
#poll .radio{margin: 0 0 0 5px;}
label, input, button, select, textarea {font-size: 12px !important;}
.info-detail{height: 60px;overflow: hidden;}
#red-menu{background:url('../images/bg_menu_blue.png'); width:200px; height: 160px; border-right:3px solid #000; padding:21px 0 0 0;}
#red-menu li{border-bottom:1px solid bisque; list-style-image:url(../images/bullet_black.png); list-style-position: inside;}
#red-menu li a{color:#fff; font-size:14px;}
#footer-blk{background: url(../images/footer_blue.png);}
.more{text-align: right;}
.dotted{padding-bottom: 10px; border-bottom: 1px dotted #E0E0E0; width:95%;}
.weblinks{
	position:relative;
	margin-top: 10px;
	font-size: 12px;
	height: 370px !important;
}
.weblinks div div{
	padding: 0 0 0 15px;
}
form .error{color:red;}
